ambivalent character - English Synonyms Dictionary